﻿using Jayden.Dll.Core.Persistence;
using System.Collections.Generic;

namespace Jayden.Dll.Cards.Poker
{

	public class TexasHoldemPlayer
	{
		public string PlayerName { get; set; }
		public string ProviderName { get; set; }
		public int HandCount { get; set; }
		public int CardsCount { get; set; }
	}

	public interface TexasHoldemPlayerHandSummaryDataAccess : DataAccess<TexasHoldemPlayerHandSummary>
	{
		List<TexasHoldemPlayerHandSummary> Read(string playerName);
		List<TexasHoldemPlayerHandSummary> ReadByHandId(long handId);

		List<TexasHoldemPlayer> ReadPlayersLike(string playerName);
	}
}
